<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2007 rel. 3 sp1 (http://www.altova.com) by O Armfelt (Armfelt) -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:sql="urn:schemas-microsoft-com:mapping-schema">
	<xs:simpleType name="INTEGER">
		<xs:restriction base="xs:int">
			<xs:minInclusive value="-2147483648"/>
			<xs:maxInclusive value="2147483647"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="VARCHAR_8000">
		<xs:restriction base="xs:string">
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="DATE">
		<xs:restriction base="xs:dateTime">
			<xs:minInclusive value="1753-01-01T00:00:00.0"/>
			<xs:maxInclusive value="9999-12-31T23:59:59.999"/>
			<xs:pattern value="\p{Nd}{4}-\p{Nd}{2}-\p{Nd}{2}T\p{Nd}{2}:\p{Nd}{2}:\p{Nd}{2}.\p{Nd}{3}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="BOOLEAN">
		<xs:restriction base="xs:boolean"/>
	</xs:simpleType>
	<xs:complexType name="RowType_Acms_acms_PageVersions">
		<xs:sequence>
			<xs:element name="Id" type="INTEGER" sql:relation="PageVersions" sql:field="Id" sql:datatype="int"/>
			<xs:element name="PageId" type="INTEGER" sql:relation="PageVersions" sql:field="PageId" sql:datatype="int"/>
			<xs:element name="SiteId" type="INTEGER" sql:relation="PageVersions" sql:field="SiteId" sql:datatype="int"/>
			<xs:element name="ParentId" type="INTEGER" nillable="true" sql:relation="PageVersions" sql:field="ParentId" sql:datatype="int"/>
			<xs:element name="Name" type="VARCHAR_8000" sql:relation="PageVersions" sql:field="Name" sql:datatype="varchar"/>
			<xs:element name="DisplayName" type="VARCHAR_8000" sql:relation="PageVersions" sql:field="DisplayName" sql:datatype="varchar"/>
			<xs:element name="TemplateId" type="INTEGER" nillable="true" sql:relation="PageVersions" sql:field="TemplateId" sql:datatype="int"/>
			<xs:element name="LoaderId" type="INTEGER" nillable="true" sql:relation="PageVersions" sql:field="LoaderId" sql:datatype="int"/>
			<xs:element name="UserControlPath" type="VARCHAR_8000" nillable="true" sql:relation="PageVersions" sql:field="UserControlPath" sql:datatype="varchar"/>
			<xs:element name="Created" type="DATE" sql:relation="PageVersions" sql:field="Created" sql:datatype="datetime"/>
			<xs:element name="LastUpdated" type="DATE" sql:relation="PageVersions" sql:field="LastUpdated" sql:datatype="datetime"/>
			<xs:element name="CID" type="INTEGER" default="0" sql:relation="PageVersions" sql:field="CID" sql:datatype="int"/>
			<xs:element name="StatusId" type="INTEGER" default="1" sql:relation="PageVersions" sql:field="StatusId" sql:datatype="int"/>
			<xs:element name="Sequence" type="INTEGER" default="0" sql:relation="PageVersions" sql:field="Sequence" sql:datatype="int"/>
			<xs:element name="Default" type="BOOLEAN" default="0" sql:relation="PageVersions" sql:field="Default" sql:datatype="bit"/>
			<xs:element name="Deleted" type="BOOLEAN" default="0" sql:relation="PageVersions" sql:field="Deleted" sql:datatype="bit"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="RowType_Acms_acms_Pages">
		<xs:sequence>
			<xs:element name="Id" type="INTEGER" sql:relation="Pages" sql:field="Id" sql:datatype="int"/>
			<xs:element name="Deleted" type="BOOLEAN" default="0" sql:relation="Pages" sql:field="Deleted" sql:datatype="bit"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="RowType_Acms_acms_Sites">
		<xs:sequence>
			<xs:element name="Id" type="INTEGER" sql:relation="Sites" sql:field="Id" sql:datatype="int"/>
			<xs:element name="Name" type="VARCHAR_8000" sql:relation="Sites" sql:field="Name" sql:datatype="varchar"/>
			<xs:element name="RootUrl" type="VARCHAR_8000" sql:relation="Sites" sql:field="RootUrl" sql:datatype="varchar"/>
			<xs:element name="CreatedDateTime" type="DATE" sql:relation="Sites" sql:field="CreatedDateTime" sql:datatype="datetime"/>
			<xs:element name="CID" type="INTEGER" default="0" sql:relation="Sites" sql:field="CID" sql:datatype="int"/>
			<xs:element name="Deleted" type="BOOLEAN" default="0" sql:relation="Sites" sql:field="Deleted" sql:datatype="bit"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TableType_Acms_acms_PageVersions">
		<xs:sequence>
			<xs:element name="row" type="RowType_Acms_acms_PageVersions" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TableType_Acms_acms_Pages">
		<xs:sequence>
			<xs:element name="row" type="RowType_Acms_acms_Pages" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TableType_Acms_acms_Sites">
		<xs:sequence>
			<xs:element name="row" type="RowType_Acms_acms_Sites" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="SchemaType_Acms_acms">
		<xs:all>
			<xs:element name="PageVersions" type="TableType_Acms_acms_PageVersions" sql:relation="PageVersions" sql:key-fields="Id">
				<xs:key name="PageVersions_PrimaryKey_1">
					<xs:selector xpath="PageVersions/row"/>
					<xs:field xpath="@Id"/>
				</xs:key>
			</xs:element>
			<xs:element name="Pages" type="TableType_Acms_acms_Pages" sql:relation="Pages" sql:key-fields="Id">
				<xs:key name="Pages_PrimaryKey_1">
					<xs:selector xpath="Pages/row"/>
					<xs:field xpath="@Id"/>
				</xs:key>
				<xs:keyref name="PageVersions_ForeignKey_1" refer="Pages_PrimaryKey_1">
					<xs:selector xpath="PageVersions/row"/>
					<xs:field xpath="@PageId"/>
				</xs:keyref>
				<xs:keyref name="PageVersions_ForeignKey_5" refer="Pages_PrimaryKey_1">
					<xs:selector xpath="PageVersions/row"/>
					<xs:field xpath="@ParentId"/>
				</xs:keyref>
			</xs:element>
			<xs:element name="Sites" type="TableType_Acms_acms_Sites" sql:relation="Sites" sql:key-fields="Id">
				<xs:key name="Sites_PrimaryKey_1">
					<xs:selector xpath="Sites/row"/>
					<xs:field xpath="@Id"/>
				</xs:key>
				<xs:keyref name="PageVersions_ForeignKey_2" refer="Sites_PrimaryKey_1">
					<xs:selector xpath="PageVersions/row"/>
					<xs:field xpath="@SiteId"/>
				</xs:keyref>
			</xs:element>
		</xs:all>
	</xs:complexType>
	<xs:complexType name="CatalogType_Acms">
		<xs:all>
			<xs:element name="acms" type="SchemaType_Acms_acms"/>
		</xs:all>
	</xs:complexType>
	<xs:element name="Acms" type="CatalogType_Acms"/>
</xs:schema>
